lab technicians - Español Inglés Diccionario